Skip to content

Comments

feat: add Den control plane in openwork with real Render workers#632

Merged
benjaminshafii merged 6 commits intodevfrom
feat/den-cloud-worker-openwork-repo
Feb 21, 2026
Merged

feat: add Den control plane in openwork with real Render workers#632
benjaminshafii merged 6 commits intodevfrom
feat/den-cloud-worker-openwork-repo

Conversation

@benjaminshafii
Copy link
Member

Summary

  • Add services/den-control-plane to the OpenWork repo with Better Auth + Drizzle-backed worker APIs and a hosted demo page for signup/auth/create-worker flow.
  • Implement real Render provisioning (non-stub) in services/den-control-plane/src/workers/provisioner.ts using openwork-orchestrator and the openwork command (no openwrk usage).
  • Add services/den-worker-runtime rootDir target plus end-to-end Render evidence artifacts under evidence/den-e2e-openwork/.

Testing

  • pnpm --filter @openwork/den-control-plane build
  • Deployed control plane from this branch on Render and verified latest deploy is live (see evidence/den-e2e-openwork/render-control-plane.json).
  • Ran full API/CLI E2E against deployed control plane (signup, cookie auth, bearer auth, create cloud worker, worker health): evidence/den-e2e-openwork/report.json.
  • Verified web flow in browser and captured screenshots: evidence/den-e2e-openwork/webapp/.

Evidence

  • API/CLI report: evidence/den-e2e-openwork/report.json
  • Worker health payloads: evidence/den-e2e-openwork/07-worker-health.json, evidence/den-e2e-openwork/08-web-worker-health.json
  • Web screenshots: evidence/den-e2e-openwork/webapp/01-web-signup-form.png, evidence/den-e2e-openwork/webapp/02-web-signup-success.png, evidence/den-e2e-openwork/webapp/03-web-worker-created-render.png
  • Control-plane deploy metadata: evidence/den-e2e-openwork/render-control-plane.json

All captured token/session fields in JSON and UI output are redacted.

@vercel
Copy link

vercel bot commented Feb 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-share Ready Ready Preview, Comment Feb 21, 2026 4:05pm
openwork-software Ready Ready Preview, Comment Feb 21, 2026 4:05pm

@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant